layui.use(['form','element','jquery','layer','laypage'], function(){
	var $=layui.jquery,form=layui.form,layer=layui.layer,laypage=layui.laypage;
	$(function(){
		function showDate(longTypeDate){
			if(longTypeDate==undefined){
				return "未待定";
			}
			var dateType = ""; 
			var date = new Date(); 
			date.setTime(longTypeDate); 
			dateType += date.getFullYear();  //年 
			dateType += "-" + getMonth(date); //月  
			dateType += "-" + getDay(date);  //日 
			return dateType;
		} 
		//返回 01-12 的月份值  
		function getMonth(date){ 
			var month = ""; 
			month = date.getMonth() + 1; //getMonth()得到的月份是0-11 
			if(month<10){ 
				month = "0" + month; 
			} 
			return month; 
		} 
		//返回01-30的日期 
		function getDay(date){ 
			var day = ""; 
			day = date.getDate(); 
			if(day<10){ 
				day = "0" + day; 
			} 
			return day; 
		}
		show(1,1);
		//查询方法
		function show(pageNumber,limit){
			var ptIname="";//$(".search_input").val();
			var count=null;
			//recruitinfoShowAll
			$.ajax({
				type:"post",
				url:"recruitmentManagementAction!showRecruitinfo",
				async:false,
				dataType:'json',
				data:{ptIname:ptIname,pageNumber:pageNumber,limit:limit},
				success:function(z){
					$("#joblist").html("");
					fy(z.total,pageNumber,limit);
					for(var i=0;i<z.list.length;i++)
					{
						var dl =$("<dl class='list-none metlist'></dl>");
						var dt =$("<dt><i class='layui-icon layui-icon-flag'></i><a href='job1.jsp' title='"+z.list[i].positioninfo.ptIname+"' target='_self'>"+z.list[i].positioninfo.ptIname+"</a></dt>");
						dl.append(dt);
						var dd =$("<dd class='list top'></dd>");
						dl.append(dd);
						var div1=$("<div class='mis'><span>发布日期："+showDate(z.list[i].riibeginTime)+"</span><span>结束日期："+showDate(z.list[i].riiendTime)+"</span><span>工作地点："+z.list[i].riaddress+"</span><span>招聘人数："+(z.list[i].riicount-z.list[i].rientrynum)+"</span></div>");
						dd.append(div1);
						var div2=$("<div class='editor'></div>");
						dd.append(div2);
						var p=$("<p><strong><i class='layui-icon layui-icon-tips'></i><span style='font-size:13px;'>岗位职责：</span></strong></p>");
						div2.append(p);
						var ol1=$("<ol></ol>");
						div2.append(ol1);
						var str1=(z.list[i].positioninfo.ptIrequire).split(";");
					
						for(var j=0;j<str1.length;j++)
						{
							if(str1[j]!=""){
								ol1.append("<li><i class='layui-icon layui-icon-circle-dot'></i><span style='font-size:13px;'>"+str1[j]+";</span></li>");
							}
						}
						var div3=$("<div>&nbsp;</div>");
						
						div2.append(div3);
						var div4=$("<div><span style='font-size:13px;'><strong><i class='layui-icon layui-icon-tips'></i>任职要求：</strong></span></div>");
						div2.append(div4);
						var ol2=$("<ol></ol>");
						div2.append(ol2);
						
						var str2=(z.list[i].rirequirement).split(";");
						if(z.list[i].rirequirement==""){
							ol2.append("无");
						}
						for(var j=0;j<str2.length;j++)
						{
							if(str2[j]!=""){
								ol2.append("<li><i class='layui-icon layui-icon-circle-dot'></i><span style='font-size:13px;'>"+str2[j]+";</span></li>");
							}
						}
						var div5=$("<div class='dtail'><span class=''><i class='layui-icon layui-icon-link'></i><a href='joinUs_acceptOffer.jsp' title='在线应聘' target='_self'>在线应聘</a></span><span></span></div>");
						dl.append(div5);
						$("#joblist").append(dl);
						if(i<z.list.length-1)
						{
							$("#joblist").append("<hr class='layui-bg-green'>");
						}
					};
				},error:function(){
	 				location.href="admin/404.jsp";
	 			}
			});
			
		}
		
		//分页
		//查询行数
		function fy(count,pageNumber,limit){
			//执行一个laypage实例
			laypage.render({
				elem: 'test1', //注意，这里的 test1 是 ID，不用加 # 号
				curr:pageNumber,
				limit: limit,//每页显示的条数
				count: count, //数据总数，从服务端得到
				limits: [1,5,10, 20, 30, 40, 50],//每页条数的选择项。如果 layout 参数开启了 limit，则会出现每页条数的select选择框
				groups: 5,//连续出现的页码个数
				prev:"<i class='layui-icon layui-icon-left'></i>",//自定义“上一页”的内容，支持传入普通文本和HTML
				next:"<i class='layui-icon layui-icon-right'></i>",//下一页
				first:"<i class='layui-icon layui-icon-prev'></i>",//自定义“首页”的内容
				last:"<i class='layui-icon layui-icon-next'></i>",//自定义“尾页”的内容
				layout: ['count', 'prev', 'page', 'next', 'limit', 'refresh', 'skip'],
		    	theme:'#c00',
		    	jump: function(obj,first){
			    	//得到当前点击的页码
			    	pageNumber = obj.curr;
			    	//得到每页需要显示的数据条数
			    	limit =obj.limit;
			    	//alert("将要去到第"+pageNumber+"页。每页显示"+limit+"条数据！")
			    	//console.log(obj);
			      //首次执行
			      if(first){
			        //alert("第一次加载分页组件哦");
			      }else{		   
			    	  //调用ajax得到数据
			    	  show(pageNumber,limit);
			      }
			    }
			});
		}
	});
});